fa7a64a0f0bc9b459262e3d8af37dd41236b3ba7,Common/Frameworks/ERDirectToWeb/Sources/com/webobjects/directtoweb/ERD2WUtilities.java,ERD2WUtilities,localInstanceFromObjectWithD2WContext,#EOEnterpriseObject#D2WContext#,90
Before Change
//this is done regardeless if the object's editingContext is
//a sharedec or not.
EOEditingContext ec = ERXEC.newEditingContext();
ec.setSharedEditingContext(null);
localObject = EOUtilities.localInstanceOfObject(ec, eo);
}
return localObject;
After Change
boolean nest = d2wContext != null && ERXValueUtilities.booleanValue(d2wContext.valueForKey("useNestedEditingContext"));
EOEditingContext newEc = ERXEC.newEditingContext(nest ? ec : ec.parentObjectStore());
if(ec instanceof EOSharedEditingContext) {
newEc.setSharedEditingContext(null);
}
localObject = EOUtilities.localInstanceOfObject(newEc, eo);
}